detective supervisor - French English Dictionary